#pragma once

#include "Path/Path.h"

//存储项目的资源信息,包含资产文件路径和资产头信息
//当项目打开时，会加载项目的资源信息
struct SProjectAssetInfo
{
    //资产文件的路径
    SPath Path;

    //资产引用路径
    SAssetPath ReferencePath;

    //资产的头信息
    SAssetHead AssetHead;

    //缓存的资产的缩略图
    //可能为空
    TWeakObjectPtr<RTexture2D> Thumbnail;

};
